Kumar Sangakkara became the first batsman to hit four successive centuries in a World Cup and Tillakaratne Dilshan stroked a fluent hundred in Sri Lanka's 363-9 against Scotland in a Pool A match at Bellerive Oval on Wednesday.
Cheteshwar Pujara marked his comeback with a gritty unbeaten century as India recovered from an early slump to reach a decent 292-8 in their first innings of the third and final Test against Sri Lanka on Saturday.
Brendon McCullum gave the cricket World Cup an explosive opening, scoring a blazing 65, as New Zealand beat Sri Lanka by 98 runs on Saturday.
Pakistan continued their impressive tour of Sri Lanka by comprehensively beating the hosts by 29 runs in the first Twenty20 International of the two-match series on Thursday.
Sri Lanka set Australia a stiff 268-run victory target before claiming three wickets in a truncated afternoon session to take the upper hand on the penultimate day of the first Test in Pallekele on Friday.
Opener Sam Robson hit his maiden Test century before Sri Lanka fought back with four late wickets on the second day of the second Test at Headingley, on Saturday.
Pakistan will meet Group A toppers England in the first semi-final on Wednesday at the same venue.
Sri Lanka require 153 runs for a series-levelling victory after Pakistan rode Azhar Ali's obdurate century before being all out for 329 on day four of the second Test on Sunday.
At stumps on day four, India were struggling at 53 for three in 18 overs after being set a stiff 257 for victory, on a pitch offering assistance to the spinners.
Sri Lanka clinched the one-day international series against Pakistan after their bowlers, led by Thisara Perera, routed the tourists to secure a seven-wicket victory in the deciding third and final match on Saturday.
Sri Lanka are still 518 runs behind and will need a Herculean effort to avoid the follow-on even though more rain is forecast for Saturday.
Australia beat Sri Lanka by 41 runs in their final Twenty20 game on Wednesday, avoiding a whitewash in the three-match series and salvaging some pride.
A dominant India on Saturday outclassed an injury-ravaged and out-of-sorts Sri Lanka by 304 runs in the opening Test to bury the ghosts of a humilating loss at the same venue, exactly two years ago.
The hosts, chasing a mammoth 550 for a win, only managed 245 runs before their second innings folded in the final session of the penultimate day after Dimuth Karunaratne had been dismissed for 97.
Babar Azam scored an impressive hundred while Shoaib Malik smashed a quickfire half century to help Pakistan thump Sri Lanka by 83 runs in the first one-day international in Dubai on Friday.
England captain Alastair Cook and Sri Lanka captain Angelo Mathews also joined in to pay their respects to Phillip Hughes.
John Hastings claimed six wickets before Aaron Finch and George Bailey's attacking half-centuries powered Australia to a series clinching six-wicket win over Sri Lanka in the fourth one-day international in Dambulla on Wednesday. Australia rode on Finch's 19-ball 55 and an unbeaten 90 from Bailey to chase down 213 in 31 overs and take an unassailable 3-1 lead in the five-match series.
Images from Day 2 of the second Test between Sri Lanka and India in Colombo, on Friday.
Former captain Mahela Jayawardene was given a fairytale sendoff in his last test match as Sri Lanka eased to a 105-run victory that completed a 2-0 series sweep over Pakistan on Monday.
Riding on a splendid all round show, New Zealand saw off Sri Lanka by 38 runs in a high scoring Group B match to keep their semi-final chances alive in the Champions Trophy at the Wanderers stadium on Sunday.
Opener Kusal Perera stroked a fluent half-century before Sri Lanka's bowlers produced a brilliant display in the death overs to help their team pull off a thrilling five-run victory against South Africa.
Sri Lanka beat Australia by 229 runs on day three of the second Test to take an unassailable 2-0 lead in the three-match series at Galle on Saturday.
Tillakaratne Dilshan scored his 17th One-day international century and shared a second wicket stand of 184 with Kumar Sangakkara to guide Sri Lanka to a series clinching eight wicket win over South Africa in the fourth match at Pallekele on Sunday.
England edged past Sri Lanka by 10 runs to reach the semi-finals of the World Twenty20 at the Feroz Shah Kotla Stadium in New Delhi, on Saturday.
Younis Khan scored an epic unbeaten 171 to guide Pakistan to their highest successful run chase and a seven-wicket victory over Sri Lanka in the third Test in Pallekele on Tuesday. It enabled the tourists clinch the three-match series by a 2-1 margin.
Skipper Alyssa Healy led from the front with a masterful 142 as Australia pulled off a record chase of 331 to beat India by three wickets in their Women's World Cup group match on Sunday.
Bangladesh registered a 23-run upset victory over defending champions Sri Lanka in a round robin league encounter to keep their hopes alive of qualifying for the final of Asia Cup T20 cricket tournament, in Mirpur, on Sunday.
Younis Khan and Misbah-ul-Haq steadied the Pakistan second innings with an unbroken 113-run stand after their team appeared to be heading for a heavy defeat by losing three quick wickets in the second Test against Sri Lanka in Dubai on Friday.
Openers KL Rahul and Shikhar Dhawan slammed quickfire half-centuries as India outclassed Sri Lanka by 78 runs in the third and final T20 International to win the three-match series 2-0, in Pune, on Friday. Images from the third T20 International between India and Sri Lanka, at Pune, on Friday.
Dhananjaya de Silva's heroic hundred and Roshen Silva's gallant, unbeaten 74 helped secure Sri Lanka's morale-boosting draw in final Test against India, who won the three-match series 1-0 on Wednesday.
Smith's unbeaten 120 is his second successive hundred of the series while Carey made a career-best 139 not out hitting 22 fours and three sixes between them.
Harbhajan Singh's 6/102 are now the best by an Indian bowler against Sri Lanka in Sri Lanka, outstripping Venkatash Prasad's 5 for 72 at Kandy in 2001-02.
Dimuth Karunaratne's Test career ended in a whimper as Sri Lanka's most prolific Test opener fell caught behind to Kuhnemann after making 14.
The convincing win gave India an unassailable 1-0 lead in the three-match series.
Rain forces abandonment of India's match against Bangladesh; Rawal injury scare for hosts
Sri Lanka scored an upset 22-run win over Australia in the first one-day final at Adelaide Oval on Friday.
Joe Root returned to form with a fluent 93 to lead England to a crushing 122-run victory over Sri Lanka in the fifth and final one-day international in Cardiff on Saturday.
Images from the second T20 International between India and Sri Lanka in Ranchi.
Ross Taylor and Kane Williamson fell agonisingly short of centuries but New Zealand's imposing total ensured they beat Sri Lanka by 120 runs in the sixth One-day international on Sunday to take an unassailable 4-1 lead in their seven-match series.